Adaptive Preambles for Coexistence
نویسندگان
چکیده
Wireless protocols in the unlicensed spectrum are developed for different requirements in terms of range and power, which makes them difficult to coexist in the same unlicensed spectrum. One such example is Zigbee and WiFi coexistence where low-power Zigbee nodes are frequently starved by WiFi nodes. Recent standardization efforts of short range IEEE 802.11af and long range IEEE 802.22 in the TV white spaces will make this problem more severe in the future. In this paper, we propose a novel PHY and MAC protocol for coexistence. Our protocol is decentralized and simple. The key building block is an adaptive preamble support at the PHY layer that allows high-power nodes to detect a low-power transmission even when the difference in transmit power constraints between the two groups of nodes is as high as 20dB. We show that this technique can prevent starvation of low-power nodes in almost all existing scenarios. We further propose a MAC protocol that builds on CSMA MAC and exploits the adaptive preambles functionality. We extensively evaluate our system in a test-bed and in simulations. We show that we can improve the data rates of low-power links by as much as 10x over existing MACs, without sacrificing more than 20%-40% of throughput of the rest of the system.
منابع مشابه
Coexistence Among Wireless Networks Operating at Different Power Levels
Unlicensed wireless access is becoming increasingly popular because of its low cost. However, different wireless applications have different requirements in terms of range and power, which makes them difficult to coexist in the same unlicensed spectrum. One such example is Zigbee and WiFi coexistence where low-power Zigbee nodes are frequently starved by WiFi nodes. Recent standardization of se...
متن کاملTest Case Generation for Visual Contracts Using AI Planning
In this paper, we propose a novel approach for computing test case preambles using visual contracts and AI Planning. In unit testing, preambles are required for setting the class under test into a controlled state (prestate). The class operation can then be invoked with test inputs. In previous research, we have used model checking for computing preambles. In this paper, we show how preamble co...
متن کاملPreamble design for estimation and compensation of channel distortion parameters in OFDM systems
In this paper, preamble design for estimation and compensation of channel distortion parameters (or channel impairments) in orthogonal frequency-division multiplexing (OFDM) transmission over peak-limited channels is studied. Specifically, the designed preamble considers the estimation of frequency selective channels, carrier frequency offset (CFO), in-phase/quadraturephase (I/Q) imbalance toge...
متن کاملPollinator Foraging Adaptation and Coexistence of Competing Plants
We use the optimal foraging theory to study coexistence between two plant species and a generalist pollinator. We compare conditions for plant coexistence for non-adaptive vs. adaptive pollinators that adjust their foraging strategy to maximize fitness. When pollinators have fixed preferences, we show that plant coexistence typically requires both weak competition between plants for resources (...
متن کاملEvolved Preambles for MAX-SAT Heuristics
MAX-SAT heuristics normally operate from random initial truth assignments to the variables. We consider the use of what we call preambles, which are sequences of variables with corresponding single-variable assignment actions intended to be used to determine a more suitable initial truth assignment for a given problem instance and a given heuristic. For a number of well established MAX-SAT heur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011